trade in organs - Turco Inglés Diccionario